a240a44fbbfc3a94824d933d72e809c38f52c587,plugins/groovy/src/org/jetbrains/plugins/groovy/dsl/CustomMembersGenerator.java,CustomMembersGenerator,closureInMethod,#Map#,253
Before Change
parseMethod((Map)method);
}
args.put("declarationType", DeclarationType.CLOSURE);
myDeclarations.add(args);
}
public void variable(Map<Object, Object> args) {
After Change
public void closureInMethod(Map<Object, Object> args) {
if (args == null) return;
args = ContainerUtil.newLinkedHashMap(args);
parseMethod(args);
final Object method = args.get("method");
if (method instanceof Map) {
parseMethod((Map)method);
}
args.put("declarationType", DeclarationType.CLOSURE);
myDeclarations = myDeclarations.prepend(args);
}
public void variable(Map<Object, Object> args) {